package string;

/**
 * char charAt(int index)
 * 返回当前字符串指点位置上的字符
 */
public class CharAtDemo {
    public static void main(String[] args) {
        //          0123456789012345
        String str="thinking in java";
        char c=str.charAt(11);
        System.out.println(c);

        //检测回文  规律：正数位置上的字符与对应位置上的字符都一样
        String line="上海自来水来自海上";
        for (int i =0; i<line.length()/2;i++){
            char c1=line.charAt(i);
            char c2=line.charAt(line.length()-1-i);
            if (c1!=c2){
                System.out.print("不");//print不换行输出
                break;
            }
        }
        System.out.println("是回文！");


        //
        String lines="上海自来水来自海上";
        for (int i =0; i<lines.length()/2;i++){
            char c1=lines.charAt(i);
            char c2=lines.charAt(line.length()-1-i);
            if (c1!=c2){
                System.out.println("不是回文！");//print不换行输出
                return;
            }
        }
        System.out.println("是回文！");
        //
        String linee="上海自来水来自海上";
        boolean b1=true;
        for (int i =0; i<linee.length()/2;i++){
            char c1=linee.charAt(i);
            char c2=linee.charAt(line.length()-1-i);
            if (c1!=c2){
                System.out.println("不是回文！");//print不换行输出

                break;
            }
        }
        System.out.println("是回文！");


    }
}
